<html>
  <head>
    <meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>清汤牛肉锅</title>
<meta name="description" content="温故而知新
" />
<link rel="shortcut icon" href="https://ArtZoick.github.io//favicon.ico?v=1572228390311">
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.7.2/css/all.css" integrity="sha384-fnmOCqbTlWIlj8LyTjo7mOUStjsKC4pOpQbqyi7RrhN7udi9RwhKkMHpvLbHG9Sr" crossorigin="anonymous">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.10.0/katex.min.css">
<link rel="stylesheet" href="https://ArtZoick.github.io//styles/main.css">

<script src="https://cdn.bootcss.com/highlight.js/9.12.0/highlight.min.js"></script>
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Droid+Serif:400,700">


<script async src="https://www.googletagmanager.com/gtag/js?id=UA-143265163-1"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'UA-143265163-1');
</script>


  </head>
  <body>
    <div class="main">
      <div class="main-content">
        <div class="site-header">
  <a href="https://ArtZoick.github.io/">
  <img class="avatar" src="https://ArtZoick.github.io//images/avatar.png?v=1572228390311" alt="">
  </a>
  <h1 class="site-title">
    清汤牛肉锅
  </h1>
  <p class="site-description">
    温故而知新

  </p>
  <div class="menu-container">
    
      
        <a href="/" class="menu">
          首页
        </a>
      
    
      
        <a href="/archives" class="menu">
          归档
        </a>
      
    
      
        <a href="/tags" class="menu">
          标签
        </a>
      
    
      
        <a href="/post/about" class="menu">
          关于
        </a>
      
    
      
        <a href="/post/beef" class="menu">
          牛肉锅
        </a>
      
    
  </div>
  <div class="social-container">
    
      
    
      
    
      
    
      
    
      
    
  </div>
</div>

    
        <div class="post-container">
  
    <article class="post">
      <a href="https://ArtZoick.github.io//post/springmvc_2">
        <h2 class="post-title">SpringMVC_2 响应数据、文件上传、异常处理、拦截器</h2>
      </a>
      <div class="post-info">
        <span>
          2019-07-26
        </span>
        <span>
          18 min read
        </span>
        
          <a href="https://ArtZoick.github.io//tag/springmvc" class="post-tag">
            # SpringMVC
          </a>
        
          <a href="https://ArtZoick.github.io//tag/framework" class="post-tag">
            # 框架
          </a>
        
      </div>
      
      <div class="post-abstract">
        
      </di>
    </article>
  
    <article class="post">
      <a href="https://ArtZoick.github.io//post/springmvc_1">
        <h2 class="post-title">SpringMVC_1 入门、参数绑定、常用注解</h2>
      </a>
      <div class="post-info">
        <span>
          2019-07-22
        </span>
        <span>
          22 min read
        </span>
        
          <a href="https://ArtZoick.github.io//tag/springmvc" class="post-tag">
            # SpringMVC
          </a>
        
          <a href="https://ArtZoick.github.io//tag/framework" class="post-tag">
            # 框架
          </a>
        
      </div>
      
      <div class="post-abstract">
        
      </di>
    </article>
  
    <article class="post">
      <a href="https://ArtZoick.github.io//post/intellij_idea_shortcuts">
        <h2 class="post-title">IntelliJ IDEA 快捷键</h2>
      </a>
      <div class="post-info">
        <span>
          2019-07-15
        </span>
        <span>
          12 min read
        </span>
        
      </div>
      
      <div class="post-abstract">
        
      </di>
    </article>
  
    <article class="post">
      <a href="https://ArtZoick.github.io//post/MyBatis_6">
        <h2 class="post-title">MyBatis_6	注解开发</h2>
      </a>
      <div class="post-info">
        <span>
          2019-07-03
        </span>
        <span>
          6 min read
        </span>
        
          <a href="https://ArtZoick.github.io//tag/framework" class="post-tag">
            # 框架
          </a>
        
          <a href="https://ArtZoick.github.io//tag/MyBatis" class="post-tag">
            # MyBatis
          </a>
        
      </div>
      
      <div class="post-abstract">
        
      </di>
    </article>
  
    <article class="post">
      <a href="https://ArtZoick.github.io//post/MyBatis_5">
        <h2 class="post-title">MyBatis_5	延迟加载 缓存 </h2>
      </a>
      <div class="post-info">
        <span>
          2019-07-03
        </span>
        <span>
          8 min read
        </span>
        
          <a href="https://ArtZoick.github.io//tag/framework" class="post-tag">
            # 框架
          </a>
        
          <a href="https://ArtZoick.github.io//tag/MyBatis" class="post-tag">
            # MyBatis
          </a>
        
      </div>
      
      <div class="post-abstract">
        
      </di>
    </article>
  
    <article class="post">
      <a href="https://ArtZoick.github.io//post/MyBatis_4">
        <h2 class="post-title">MyBatis_4	多表查询 </h2>
      </a>
      <div class="post-info">
        <span>
          2019-07-03
        </span>
        <span>
          14 min read
        </span>
        
          <a href="https://ArtZoick.github.io//tag/framework" class="post-tag">
            # 框架
          </a>
        
          <a href="https://ArtZoick.github.io//tag/MyBatis" class="post-tag">
            # MyBatis
          </a>
        
      </div>
      
      <div class="post-abstract">
        
      </di>
    </article>
  
    <article class="post">
      <a href="https://ArtZoick.github.io//post/MyBatis_3">
        <h2 class="post-title"> MyBatis_3	连接池、事务控制、动态SQL</h2>
      </a>
      <div class="post-info">
        <span>
          2019-07-03
        </span>
        <span>
          5 min read
        </span>
        
          <a href="https://ArtZoick.github.io//tag/framework" class="post-tag">
            # 框架
          </a>
        
          <a href="https://ArtZoick.github.io//tag/MyBatis" class="post-tag">
            # MyBatis
          </a>
        
      </div>
      
      <div class="post-abstract">
        
      </di>
    </article>
  
    <article class="post">
      <a href="https://ArtZoick.github.io//post/MyBatis_2">
        <h2 class="post-title">MyBatis_2	基本的CRUD</h2>
      </a>
      <div class="post-info">
        <span>
          2019-07-03
        </span>
        <span>
          15 min read
        </span>
        
          <a href="https://ArtZoick.github.io//tag/framework" class="post-tag">
            # 框架
          </a>
        
          <a href="https://ArtZoick.github.io//tag/MyBatis" class="post-tag">
            # MyBatis
          </a>
        
      </div>
      
      <div class="post-abstract">
        
      </di>
    </article>
  
    <article class="post">
      <a href="https://ArtZoick.github.io//post/MyBatis_1">
        <h2 class="post-title">MyBatis_1	简介</h2>
      </a>
      <div class="post-info">
        <span>
          2019-07-03
        </span>
        <span>
          7 min read
        </span>
        
          <a href="https://ArtZoick.github.io//tag/framework" class="post-tag">
            # 框架
          </a>
        
          <a href="https://ArtZoick.github.io//tag/MyBatis" class="post-tag">
            # MyBatis
          </a>
        
      </div>
      
      <div class="post-abstract">
        
      </di>
    </article>
  
</div>

    
        <div class="pagination-container">
  
    <a href="https://ArtZoick.github.io//" class="prev-page">上一页</a>
  
  
</div>

    
        <div class="site-footer">
  <a href="https://zhidao.baidu.com/question/1867120235416383707.html" target="_blank" onclick="alert('盲生，你发现了华点！');">学习强国</a>

<!--Tido对话插件-->
<script src="//code.tidio.co/5fh6jaqvluqj8jjuf5zlqrf5tlzpktnx.js"></script>
<style>
.text-popup {
    animation: textPopup 1s;
    color: red;
    user-select: none;
    white-space: nowrap;
    position: absolute;
    z-index: 99;
}
@keyframes textPopup {
    0%, 100% {
        opacity: 0;
    }
    5% {
        opacity: 1;
    }
    100% {
        transform: translateY(-50px);    
    }
}
</style>
<script type="text/javascript" src="https://cdn.bootcss.com/canvas-nest.js/1.0.1/canvas-nest.min.js">
!function(){function n(n,e,t){return n.getAttribute(e)||t}function e(n){return document.getElementsByTagName(n)}
function t(){var t=e("script"),o=t.length,i=t[o-1];return{l:o,z:n(i,"zIndex",-1),o:n(i,"opacity",.5),c:n(i,"color","0,0,0")
,n:n(i,"count",99)}}function o(){a=m.width=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidt
h,c=m.height=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight}function i(){r.clearRect
(0,0,a,c);var n,e,t,o,m,l;s.forEach(function(i,x){for(i.x+=i.xa,i.y+=i.ya,i.xa*=i.x>a||i.x<0?-1:1,i.ya*=i.y>c||i.y<0?-1:1,r.
fillRect(i.x-.5,i.y-.5,1,1),e=x+1;e<u.length;e++)n=u[e],null!==n.x&&null!==n.y&&(o=i.x-n.x,m=i.y-n.y,l=o*o+m*m,l<n.max&&(n===
y&&l>=n.max/2&&(i.x-=.03*o,i.y-=.03*m),t=(n.max-l)/n.max,r.beginPath(),r.lineWidth=t/2,r.strokeStyle="rgba("+d.c+","+(t+.2)+")
",r.moveTo(i.x,i.y),r.lineTo(n.x,n.y),r.stroke()))}),x(i)}var a,c,u,m=document.createElement("canvas"),d=t(),l="c_n"+d.l,r=m.
getContext("2d"),x=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.
oRequestAnimationFrame||window.msRequestAnimationFrame||function(n){window.setTimeout(n,1e3/45)},w=Math.random,y={x:null,y:nul
l,max:2e4};m.id=l,m.style.cssText="position:fixed;top:0;left:0;z-index:"+d.z+";opacity:"+d.o,e("body")[0].appendChild(m),o(),
window.οnresize=o,window.οnmοusemοve=function(n){n=n||window.event,y.x=n.clientX,y.y=n.clientY},window.οnmοuseοut=function(){y
.x=null,y.y=null};for(var s=[],f=0;d.n>f;f++){var h=w()*a,g=w()*c,v=2*w()-1,p=2*w()-1;s.push({x:h,y:g,xa:v,ya:p,max:6e3})}u=
s.concat([y]),setTimeout(function(){i()},100)}();
</script>

<!--鼠标点击-->
<!--富强-->
<script type="text/javascript"> 
/* 鼠标特效 */ 
var a_idx = 0; 
jQuery(document).ready(function($) { 
    $("body").click(function(e) { 
        var a = new Array("富强", "民主", "文明", "和谐", "自由", "平等", "公正" ,"法治", "爱国", "敬业", "诚信", "友善"); 
        var $i = $("<span/>").text(a[a_idx]); 
        a_idx = (a_idx + 1) % a.length; 
        var x = e.pageX, 
        y = e.pageY; 
        $i.css({ 
            "z-index": 999, 
            "top": y - 20, 
            "left": x, 
            "position": "absolute", 
            "font-weight": "bold", 
            "color": "#ff6651" 
        }); 
        $("body").append($i); 
        $i.animate({ 
            "top": y - 180, 
            "opacity": 0 
        }, 
        1500, 
        function() { 
            $i.remove(); 
        }); 
    }); 
}); 
</script>
<!--edn--富强--> | 
  <a class="rss" href="https://ArtZoick.github.io//atom.xml" target="_blank">RSS</a>
</div>

<script>
  hljs.initHighlightingOnLoad()

  let mainNavLinks = document.querySelectorAll(".markdownIt-TOC a");

  // This should probably be throttled.
  // Especially because it triggers during smooth scrolling.
  // https://lodash.com/docs/4.17.10#throttle
  // You could do like...
  // window.addEventListener("scroll", () => {
  //    _.throttle(doThatStuff, 100);
  // });
  // Only not doing it here to keep this Pen dependency-free.

  window.addEventListener("scroll", event => {
    let fromTop = window.scrollY;

    mainNavLinks.forEach((link, index) => {
      let section = document.getElementById(decodeURI(link.hash).substring(1));
      let nextSection = null
      if (mainNavLinks[index + 1]) {
        nextSection = document.getElementById(decodeURI(mainNavLinks[index + 1].hash).substring(1));
      }
      console.log('section.offsetHeight', section.offsetHeight);
      if (section.offsetTop <= fromTop) {
        if (nextSection) {
          if (nextSection.offsetTop > fromTop) {
            link.classList.add("current");
          } else {
            link.classList.remove("current");    
          }
        } else {
          link.classList.add("current");
        }
      } else {
        link.classList.remove("current");
      }
    });
  });

</script>

      </div>
    </div>
  </body>
</html>
